Město Písek leží v Jihočeském kraji v ORP Písek v nadmořské výšce 398 m. V roce 2014 zde žilo 29720 obyvatel. Písek má katastrální území o rozloze 6323 ha.